*Q3
create sequence num
start with 1
increment by 1
nocache;

create table 우편주문(
순번 number(3),
직원번호 number(10),
성 char(4) constraint 성_nn not null,
이름 varchar2(6) constraint 이름_nn not null,
우편번호코드 varchar2(10) constraint 우편번호_nn not null,
constraint 우편주문_pk primary key (순번,직원번호)
);

insert into 우편주문 values (num.nextval, 2013111801, '남궁', '재갈민', '543-987')

select * from 우편주문

create table 회사고객(
순번 number(3),
고객번호 number(10),
성1 char(4) constraint 성1_nn not null,
이름1 char(6) constraint 이름1_nn not null,
우편번호코드1 varchar2(10) constraint 우편번호1_nn not null,
constraint 회사고객_pk primary key (순번,고객번호)
);

create table 판매부품(
순번 number(3),
부품번호 number(10),
부품명 varchar(16) constraint 부품명_nn not null,
가격 number(7) constraint 가격_nn not null,
재고수량 number(5) constraint 재고수량_nn not null,
constraint 판매부품_pk primary key (순번,부품번호)
);

create table 고객주문(
순번 number(3),
주문번호 number(10),
부품번호 number(10),
직원번호 number(10),
주문량 number(3),
결재일 date,
배송일 date,
실제배송일 date,
constraint 고객주문_pk primary key (순번, 주문번호),
constraint 고객주문_fk foreign key (직원번호) references 우편주문(직원번호),
constraint 고객주문_fk1 foreign key (부품번호) references 판매부품(부품번호)
);

